Reflecting the bearishness, investor allocations to technology stocks, which have suffered immensely this year, have fallen to the lowest level since 2006.
Reflecting the bearishness, investor allocations to technology stocks, which have suffered immensely this year, have fallen to the lowest level since 2006.